home *** CD-ROM | disk | FTP | other *** search
/ Nebula 1 / Nebula One.iso / Misc / aa_m68k_Intel_Only / ScrapFinder1_4 / ScrapFinder.app / ScrapFinder.nib / data.nib (.txt) < prev   
Encoding:
NeXT TypedStream Data  |  1995-06-12  |  19.2 KB  |  297 lines

  1. typedstream
  2. IBObjectData
  3. Object
  4. CustomObject
  5. Application
  6.     TextField
  7. Control
  8.     Responder
  9. [15@]
  10. Status
  11. Helvetica-Bold
  12.     Searching
  13. Matrix
  14. @:@iiii
  15. ButtonCell
  16. ActionCell
  17. Keywords
  18.     Helvetica
  19. NXImage
  20. NXradio
  21. NXradioH
  22. Data and Keywords
  23. ff@@#::s
  24. Radio
  25. ScrollView
  26. ClipView
  27. ciifffcfffs
  28. [119c]{\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
  29. \margl40
  30. \margr40
  31. \f0\b0\i0\ulnone\ql\fs24\fi0\li0\gray0\fc0\cf0\up0\dn0 
  32. NXCursor
  33. NXibeam
  34. Scroller
  35. _doScroller:
  36. @@@ffs
  37. Button
  38. Go to Entry
  39. right
  40. FormCell
  41. Field:
  42. Delete Entry
  43.     Add Entry
  44. Adding Entry...
  45. Find:
  46. Perform Search
  47. Searching...
  48. [168c]{\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
  49. \margl40
  50. \margr40
  51. \pard\tx533\tx1067\tx1601\tx2135\tx2668\tx3202\tx3736\tx4270\tx4803\tx5337\f0\b0\i0\ulnone\fs24\fc0\cf0 
  52. TextFieldCell
  53. Title
  54. Helvetica-Oblique
  55. ScrapFinder
  56. The Way of the Silver Unicorn
  57. Silver_Unicorn
  58. Version 1.4
  59.  Copyright (c) 1994, Jeffrey Blum!
  60. By...
  61.  <jeffblum@phoenix.princeton.edu>
  62.     Jeff Blum
  63. Storage Directory
  64. Setting...
  65. NXreturnSign
  66. Full Path:
  67. Maintain Backup File
  68. NXswitch
  69.     NXswitchH
  70. Use Home
  71. [1484c]{\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
  72. \margl40
  73. \margr40
  74. \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f0\b0\i0\ulnone\fs24\fc0\cf0 \
  75. \i Note: Please see the registration window for important information.
  76. \i0 \
  77. \b\i\fs28 Copyright:
  78. \pard\b0\i0\fs24\fc0\cf0 \
  79. ScrapFinder and all of its components are mine. All mine. You may distribute ScrapFinder as long as it is not modified in any way. If you want to see changes in the program, please contact the author, Jeff Blum. Distributing ScrapFinder or any section of it as part of a commercial enterprise is strictly forbidden. If you abuse this license, you may not spontaneously combust, but I will be angry.
  80. \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\fc0\cf0 \
  81. \pard\fc0\cf0 \
  82. \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\b\i\fs28\fc0\cf0 Disclaimers:\
  83. \b0\i0\fs24 If ScrapFinder causes you pain, agony, sleeplessness, or hives, well, that's weird. I will feel sorry for you, but will accept no responsibility for anything ScrapFinder does or doesn't do.\
  84. Princeton University, my family, and all of my employers have nothing to do with ScrapFinder. Frankly, they probably don't even know it exists.\
  85.                 -Jeff\
  86. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\fc0\cf0 PS. I think the best part of ScrapFinder is that it never says, "You don't exist, go away." when you use it. Isn't that nice?\
  87. MenuCell
  88. Help...
  89. Info Panel...d
  90. Registration...d
  91. Legal Stuff...d
  92. Preferences...d
  93. Select Alld
  94. Copyd
  95. Pasted
  96. Infod
  97. MenuTemplate
  98. *@*@ccc
  99. [8@]y
  100. Editd
  101. submenuAction:
  102. NXmenuArrow
  103. Saved
  104. Findd
  105. Revert to backupd
  106. Print...d
  107. Hided
  108. Quitd
  109. WindowTemplate
  110. iiii***@s@
  111. Legal Stuff
  112. Panel\
  113. [8293c]{\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
  114. \margl40
  115. \margr40
  116. \f0\b\i\ulnone\ql\fs28\fi0\li0\gray0\fc0\cf0\up0\dn0 \
  117. \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\b0\fs24\fc0\cf0 Note: Please see the registration window for additional important information.
  118. \pard\b\fs28\fc0\cf0 \
  119. What is ScrapFinder?
  120. \b0\i0\fs24 \
  121. ScrapFinder is a NeXT app that will help you to keep track of small scraps of data that don't seem to fit anywhere else; it is a computer scratchpad. I use it instead of a huge pile of random paper 
  122.  it is easy to organize, easy to find stuff, and helps me avoid clutter. If you could see my desk, you would know how important this is.\
  123. \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\b\i\fs28\fc0\cf0 \
  124. \pard\fc0\cf0 Version history:
  125. \b0\i0\fs24 \
  126.         0.3 
  127.  Scrapfinder crashes & often takes out the WorkSpace.\
  128.         0.7 
  129.  Scrapfinder occasionally works.\
  130.         1.0 
  131.  First reliable version of ScrapFinder! Yeah!\
  132.         1.2 
  133.  User interface reworked, minor bugs fixed.\
  134.         1.3 
  135.  Bug fixes, more robust error checking.\
  136.         1.4 
  137.  Minor fixes, MAB for Intel and Black hardware.\
  138. \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\b\i\fs28\fc0\cf0 How do I use it?
  139. \b0\i0\fs24 \
  140. \pard\fc0\cf0 ScrapFinder is hopefully simple to use...at least I worked hard to make it so! If you come across any problems, please don't hesitate to e-mail me at <jeffblum@phoenix.princeton.edu>. In particular, if ScrapFinder ever loses any data, I want to know about it so I can fix it as soon as possible.\
  141. ScrapFinder's paradigm is that of index cards. You can create new cards, flip through cards, destroy cards, and search for specific cards. The controls you see when you start the app should correspond to this index card model. For example, the "New Entry" button will make a new card; "Delete Entry" will destroy a card; "Go to Entry" will jump to the index card whose number is in the field above the button.\
  142. ScrapFinder only deals with one file at a time and has relatively few controls. Much of it is automated so you don't ever have to worry about what it is doing. For example, it will save your data for you without even asking 
  143.  when you quit the application it performs an automatic save.\
  144. The point here is that ScrapFinder is not  and does not aspire to be a full fledged database program. It is a (hopefully) simple-to-use scratchpad.\
  145. \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\b\i\fs28\fc0\cf0 The Interface Nitty-Gritty:
  146. \pard\b0\i0\fs24\fc0\cf0 \
  147. Most of ScrapFinder should be self-explanitory. The section below goes over many parts of the interface in detail, however, so you may wish to at least glance through it.\
  148. \b\i The main screen:
  149. \i0 \
  150. \b0 \
  151. \b Status:
  152. \b0 \
  153. The Status area is where ScrapFinder will attempt to tell you what is going on. It will show error messages, tell you when it is done performing tasks, etc. Don't be confused if you look up there and find a message that seems to make no sense 
  154.  messages are held in this area until another message comes along, so some of them can be quite stale.\
  155. \b Searching:\
  156. \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\b0\fc0\cf0 To perform a search, simply type the word or phrase you want to find in the 
  157. \b Find
  158. \b0  field, then press return or click "Perform Search." All of the entries that match the pattern will appear in the main text area.\
  159. \pard\fc0\cf0 \
  160. If you have the "Keywords" button selected, a search will only look through the keywords you have typed in for each entry. If you have "Data and Keywords" chosen, a search will look for the find string in both sections of each entry. Obviously, a "Keyword" search is the faster of the two since it has to churn through less data.\
  161. The "Find" menu option is a shortcut that selects all the text in the 
  162. \b Find
  163. \b0  field, making it ready for you to type a new search string. I added this since I hated going to the mouse every time I wanted to do a search 
  164.  Command-f seems much quicker.\
  165. \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\b\fc0\cf0 Go to Entry:
  166. \i\fs28 \
  167. \pard\b0\i0\fs24\fc0\cf0 When this button is clicked, ScrapFinder will jump to the entry number found in the field directly above the button. To jump to entry number 14, for example, you would type "14" into the field above the button, then click "Go to Entry." Clicking the arrows on either side of this field will increment/decrement the current entry, allowing you to flip through your entries in numerical order.\
  168. \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\b\fc0\cf0 Delete Entry:
  169. \pard\b0\fc0\cf0 \
  170. Clicking this button will delete the current entry...permanantly. It won't even ask you if you are sure, so be careful! If you delete an entry you desperately need, 
  171. \i and
  172. \i0  you have "Maintain Backup File" checked in Preferences, then you can choose "Revert to Saved" from the main menu...and hope for the best!\
  173. \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\b\fc0\cf0 Add Entry:
  174. \pard\b0\fc0\cf0 \
  175. When you first run ScrapFinder, there is only one entry (one index card). Clicking "Add Entry" will create a new, blank entry where you can type more stuff. It automatically makes the new card the current card, ready for you to begin typing. If you watch the current card field in the lower part of the main window, you will see it change to the number of the new card.\
  176. \b\i Menu Items:
  177. \b0\i0 \
  178. \b Info -> Help...\
  179. \b0 Clicking this item brings up this panel. Looks like you already figured it out!\
  180. Info -> Preferences...\
  181. \b0 choosing this menu item will bring up a window with options for controlling the program. These will be saved between ScrapFinder sessions. The Storage Directory is the directory where Scrapfinder will store your datafile, ".ScrapFinder.data"\
  182. If "Maintaining Backup File" is checked, then the second to last version of your data file is saved into ".ScrapFinder.data~" every time a save occurs. This is vital for the "Revert to backup" function to work properly. Unless you are extremely low on disk space, I recommend leaving this item checked.\
  183. \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\b\fc0\cf0 Find...
  184. \b0 \
  185. Find... will select all the text in the 
  186. \b Find
  187. \b0  field, allowing you to type in a new search string. I find Command-f to be much more convenient than using the mouse all the time. Your mileage may vary.
  188. \pard\fc0\cf0 \
  189. \b Save
  190. \b0 \
  191. Save will force your data to be saved to disk immediately. You may wish to click this periodically to reduce the risk of data loss in a crash or other mishap. ScrapFinder is designed, however, to save your data before it would be lost 
  192.  when quitting, for example.\
  193. \b Print...
  194. \b0 \
  195. Print... will bring up a printer box and print out the current contents of the main text area, which will be either the current entry or the current search results.\
  196. \b Revert to Backup
  197. \b0 \
  198. This will attempt to go back to the backup version of your data file. If you do not have "Maintaining Backup File" checked in Preferences, then this command will not work or will revert to a very old version of your datafile. Be warned! This menu item should be used sparingly.\
  199. \b\i\fs28 Random Information:
  200. \b0\i0\fs24 \
  201. There are a few limits to ScrapFinder...\
  202.                 Maximum number of entries:         10000\
  203.              Maximum keyword field length:    5000 characters\
  204.              Maximum entry field length:          300000 characters\
  205. And a final warning: Do not meddle with the ScrapFinder datafile using a text editor. It will probably get messed up, causing you no end of pain. Trust me.\
  206. \b\i\fs28 Parting Words:
  207. \b0\i0\fs24 \
  208. Good luck. I hope you find ScrapFinder to be a useful application. Please consult the disclaimers and legal information in the Legal Stuff panel at some point. It contains information vital to your survival. Really.\
  209. \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\fc0\cf0                 -Jeff Blum\
  210. \pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\fc0\cf0 \
  211. Window
  212. Preferences
  213. You clicked it!
  214. Subliminal Button
  215. $$    Send Money!    $$
  216. [1200c]{\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
  217. \margl40
  218. \margr40
  219. \pard\tx960\tx1920\tx2880\tx3840\tx4800\tx5760\tx6720\tx7680\tx8640\tx9600\f0\b0\i0\ulnone\fs24\fc0\cf0 \
  220. \b\i\fs28 Registering ScrapFinder:
  221. \b0\i0\fs24 \
  222. ScrapFinder is 
  223. \b\i not 
  224. \b0\i0  freeware. It is ShareWare. Feel free to distribute it as much as you like as long as you include this notice and do not modify the software in any way. If you use ScrapFinder, I would appreciate your registering it. Fees are as follows:\
  225.              Academic:                 $5.00\
  226.               Non-Academic:        $10.00\
  227.               Site License:             $75.00\
  228. Please send this fee to:\
  229.     The Way of the Silver Unicorn\
  230.     911 Tara Hill East\
  231.     Hartford, WI  53027\
  232. When registering, please send your:\
  233.  Name.\
  234.  Company/school name.\
  235.  Mailing address.\
  236.  E-mail address (if you have one).\
  237.  Version of ScrapFinder you have (see the info panel.)\
  238. You only must register once 
  239.  you are then entitled to free future releases of ScrapFinder.\
  240. If you need to contact me for any other reason, you can either use the address given above or e-mail me at:\
  241.     <jeffblum@phoenix.princeton.edu>\
  242. Thank you for supporting ShareWare!\
  243. Registration
  244. Field2
  245. Field4
  246. File's Owner
  247. Form1
  248. ScrollingText
  249.     Full Path
  250. MenuItem
  251. MainMenu
  252. mainWindow
  253. You Clicked it!
  254. ScrapFinderInstance
  255. RegistrationWindow
  256. ScrollingText1
  257. Field1
  258. Field
  259. Field5
  260. Field3
  261. legal_stuff
  262. VersionNumber
  263. preferences
  264. [37@]
  265. IBControlConnector
  266. IBConnector
  267. hide:
  268. terminate:
  269. copy:
  270. paste:
  271. selectAll:
  272. performClick:
  273. IBOutletConnector
  274. delegate
  275. performSearch:
  276. goToEntry:
  277.     addEntry:
  278. previousEntry:
  279. nextEntry:
  280.     findInlet
  281. changeSearchType:
  282.     bigWindow
  283. entryNumberField
  284. keywordInlet
  285. makeKeyAndOrderFront:
  286. deleteEntry:
  287. directoryInlet
  288. setDirectory:
  289. preferencesWindow
  290. useHome:
  291.     saveData:
  292. printRequest:
  293. revertToBackup:
  294. backupFile
  295. selectText:
  296. statusOutlet
  297.